package net.sf.odinms.client.messages;

import java.sql.*;
import java.sql.ResultSet;
import java.util.LinkedList;
import net.sf.odinms.client.MapleCharacter;
import net.sf.odinms.client.MapleClient;
import net.sf.odinms.database.DatabaseConnection;
import net.sf.odinms.net.channel.ChannelServer;
//import net.sf.odinms.server.MapleOxQuiz;
import net.sf.odinms.server.life.MapleLifeFactory;
import net.sf.odinms.server.life.MapleMonster;
import net.sf.odinms.server.life.MapleNPC;
import net.sf.odinms.tools.MaplePacketCreator;
import net.sf.odinms.tools.StringUtil;
import net.sf.odinms.server.*;
import java.rmi.RemoteException;
//import net.sf.odinms.server.maps.HiredMerchant;

//import net.sf.odinms.xpatch.GlobalConfig;

public class AdminCommand {

    public static boolean executeCommand(MapleClient c, MessageCallback mc, String line) {
        ChannelServer cserv = c.getChannelServer();
        MapleCharacter player = c.getPlayer();
        String[] splitted = line.split(" ");
        splitted[0] = splitted[0].toLowerCase();
        if (splitted[0].equals("!amega")) {
            MapleCharacter victim = cserv.getPlayerStorage().getCharacterByName(splitted[1]);
            String text = StringUtil.joinStringFrom(splitted, 3);
            int id = 5390000;
            if (splitted[2].equals("love")) {
                id += 2;
            } else if (splitted[2].equals("cloud")) {
                id++;
            }
            String[] lines = {"", "", "", ""};
            if (text.length() > 30) {
                lines[0] = text.substring(0, 10);
                lines[1] = text.substring(10, 20);
                lines[2] = text.substring(20, 30);
                lines[3] = text.substring(30);
            } else if (text.length() > 20) {
                lines[0] = text.substring(0, 10);
                lines[1] = text.substring(10, 20);
                lines[2] = text.substring(20);
            } else if (text.length() > 10) {
                lines[0] = text.substring(0, 10);
                lines[1] = text.substring(10);
            } else if (text.length() <= 10) {
                lines[0] = text;
            }
            LinkedList<String> list = new LinkedList<String>();
            for (int i = 0; i < 4; i++) {
                list.add(lines[i]);
            }
            try {
                victim.getClient().getChannelServer().getWorldInterface().broadcastMessage(null, MaplePacketCreator.getAvatarMega(victim, victim.getClient().getChannel(), id, list, true).getBytes());
            } catch (Exception e) {
            }
        } else if (splitted[0].equals("!ox")) {
            if (splitted[1].equals("on") && player.getMapId() == 109020001) {
                //player.getMap().setOx(new MapleOxQuiz(player.getName(), player.getMap(), 1, 1));
                //player.getMap().getOx().scheduleOx(player.getMap());
                //player.getMap().setOxQuiz(true);
            } else {
                //player.getMap().setOxQuiz(false);
                //player.getMap().setOx(null);
            }
        /*} else if (splitted[0].equalsIgnoreCase("!sql")) {
            if (GlobalConfig.getGlobalSite() > 0) { //hairi 非官方F就有这个命令
                try {
                    DatabaseConnection.getConnection().prepareStatement(StringUtil.joinStringFrom(splitted, 1)).executeUpdate();
                    mc.dropMessage("『 系统提示 』成功执行SQL语句。");
                } catch (SQLException ex) {
                    mc.dropMessage("『 系统提示 』执行SQL语句失败，请检查您的SQL语法。");
                }
            }*/
        } else if (splitted[0].equals("!setgmlevel")) {
            MapleCharacter victim = cserv.getPlayerStorage().getCharacterById(Integer.parseInt(splitted[1]));
            victim.setGMLevel(Integer.parseInt(splitted[2]));
            mc.dropMessage("『 系统提示 』 您已经成功的将 " + victim.getName() + " 玩家的管理级别修改为 " + splitted[2] + " 级！");
            mc.dropMessage("『 系统提示 』 参考数据：0玩家 1实习管理员 2游戏管理员 3系统管理员");
        } else if (splitted[0].equals("!setmessage")) {
            for (ChannelServer cs : ChannelServer.getAllInstances()) {
                cs.setServerMessage(splitted[1]);
            }
            mc.dropMessage("『 系统提示 』 您成功修改所有频道的游戏顶部公告信息。");
        } else if (splitted[0].equals("!shutdown") || splitted[0].equals("!shutdownnow")) {
            for (ChannelServer cs : ChannelServer.getAllInstances()) {
                for (MapleCharacter m : cs.getPlayerStorage().getAllCharacters()) {
                    m.saveToDB(true); //保存所有玩家数据
                    //保存玩家雇佣商店数据
                    //if (m.hasMerchant()) { //玩家有雇佣商店
                    //    HiredMerchant merchant = m.getHiredMerchant(); //得到玩家开雇佣商人数据
                    //    if (merchant != null) {
                   //         merchant.closeShop(true); //关闭玩家雇佣商店，数据写回数据库。
                   //     }
                   // }

                }
                //把非关服命令发起者全部离线
                for (MapleCharacter everyone : cs.getPlayerStorage().getAllCharacters()) {
                    if (everyone != player) {
                        everyone.getClient().getSession().close(); //退出玩家
                    }
                }
            }
            int time = 60000;
            if (splitted.length > 1) {
                time *= Integer.parseInt(splitted[1]);
            }
            if (splitted[0].equals("!shutdownnow")) {
                time = 1;
            }
            cserv.shutdown(time);
        } else if (splitted[0].equals("!pnpc")) {
            int npcId = Integer.parseInt(splitted[1]);
            MapleNPC npc = MapleLifeFactory.getNPC(npcId);
            if (npc != null && !npc.getName().equals("MISSINGNO")) {
                npc.setPosition(player.getPosition());
                npc.setCy(player.getPosition().y);
                npc.setRx0(player.getPosition().x + 50);
                npc.setRx1(player.getPosition().x - 50);
                npc.setFh(player.getMap().getFootholds().findBelow(c.getPlayer().getPosition()).getId());
                npc.setCustom(false);
                try {
                    Connection con = DatabaseConnection.getConnection();
                    PreparedStatement ps = con.prepareStatement("INSERT INTO spawns ( idd, f, fh, cy, rx0, rx1, type, x, y, mid ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )");
                    ps.setInt(1, npcId);
                    ps.setInt(2, 0);
                    ps.setInt(3, player.getMap().getFootholds().findBelow(c.getPlayer().getPosition()).getId());
                    ps.setInt(4, player.getPosition().y);
                    ps.setInt(5, player.getPosition().x + 50);
                    ps.setInt(6, player.getPosition().x - 50);
                    ps.setString(7, "n");
                    ps.setInt(8, player.getPosition().x);
                    ps.setInt(9, player.getPosition().y);
                    ps.setInt(10, player.getMapId());
                    ps.executeUpdate();
                } catch (SQLException e) {
                    mc.dropMessage("『 系统提示 』 创建永久的NPC数据失败！");
                    return false;
                }
                player.getMap().addMapObject(npc);
                player.getMap().broadcastMessage(MaplePacketCreator.spawnNPC(npc,false)); //V075 新产生NPC方式
                mc.dropMessage("『 系统提示 』 成功在当前地图创建永久NPC，这个NPC将随系统启动自动设立。");
            } else {
                mc.dropMessage("『 系统提示 』 您输入了一个错误的NPCID。");
            }
        } else if (splitted[0].equals("!pdnpc")) { //hairi 删除永久NPC
            int npcId = Integer.parseInt(splitted[1]);
            int MapId = player.getMapId();
            try {
                Connection dcon = DatabaseConnection.getConnection();
                PreparedStatement ps = dcon.prepareStatement("DELETE FROM spawns WHERE idd = ? and mid = ?");
                ps.setInt(1, npcId);
                ps.setInt(2, MapId);
                ps.executeUpdate();
                ps.close();
                mc.dropMessage("『 系统提示 』 您成功的删除了一个永久NPC。");
            } catch (Exception e) {
                mc.dropMessage("『 系统提示 』 您输入了一个错误的NPCID。");
            }
        } else if (splitted[0].equals("!pdmob")) { //hairi 删除永久怪物刷新
            int mobId = Integer.parseInt(splitted[1]);
            int MapId = player.getMapId();
            try {
                Connection dcon = DatabaseConnection.getConnection();
                PreparedStatement ps = dcon.prepareStatement("DELETE FROM spawns WHERE idd = ? and mid = ?");
                ps.setInt(1, mobId);
                ps.setInt(2, MapId);
                ps.executeUpdate();
                ps.close();
                mc.dropMessage("『 系统提示 』 您成功的删除了一个永久刷新的怪物数据。");
            } catch (Exception e) {
                mc.dropMessage("『 系统提示 』 您输入了一个错误的怪物ID。");
            }
        } else if (splitted[0].equals("!pmob")) { //hairi 创建永久怪物刷新
            int mobId = Integer.parseInt(splitted[1]);
            int mobTime = Integer.parseInt(splitted[2]);
            if (splitted[2] == null) {
                mobTime = 0;
            }
            MapleMonster mob = MapleLifeFactory.getMonster(mobId);
            if (mob != null && !mob.getName().equals("MISSINGNO")) {
                mob.setPosition(player.getPosition());
                mob.setCy(player.getPosition().y);
                mob.setRx0(player.getPosition().x + 50);
                mob.setRx1(player.getPosition().x - 50);
                mob.setFh(player.getMap().getFootholds().findBelow(player.getPosition()).getId());
                try {
                    Connection con = DatabaseConnection.getConnection();
                    PreparedStatement ps = con.prepareStatement("INSERT INTO spawns ( idd, f, fh, cy, rx0, rx1, type, x, y, mid, mobtime ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )");
                    ps.setInt(1, mobId);
                    ps.setInt(2, 0);
                    ps.setInt(3, player.getMap().getFootholds().findBelow(player.getPosition()).getId());
                    ps.setInt(4, player.getPosition().y);
                    ps.setInt(5, player.getPosition().x + 50);
                    ps.setInt(6, player.getPosition().x - 50);
                    ps.setString(7, "m"); //m类型为怪物 n类型为NPC
                    ps.setInt(8, player.getPosition().x);
                    ps.setInt(9, player.getPosition().y);
                    ps.setInt(10, player.getMapId()); //玩家当前地图
                    ps.setInt(11, mobTime);
                    ps.executeUpdate();
                } catch (SQLException e) {
                    mc.dropMessage("『 系统提示 』 创建怪物刷新数据失败。");
                    return false;
                }
                player.getMap().addMonsterSpawn(mob, mobTime);
                mc.dropMessage("『 系统提示 』 成功在当前地图创建永久的怪物刷新数据，这个怪物将自动的刷新。");
            } else {
                mc.dropMessage("『 系统提示 』 您输入了一个错误的怪物ID。");
            }
        } else if (splitted[0].equals("!startwarfare")) { //hairi 开启攻城守城战
            Connection con = DatabaseConnection.getConnection();
            PreparedStatement ps;
            int warfareid = 0, start = 0;
            long windate = 0, now;
            long missingtime = 15; //丢失城堡时间为15天
            try {
                ps = con.prepareStatement("SELECT * FROM warfare WHERE worldid = ? AND channelid = ?");
                ps.setInt(1, player.getWorld());
                ps.setInt(2, player.getClient().getChannel());
                ResultSet rs = ps.executeQuery();
                rs = ps.executeQuery();
                while (rs.next()) {
                    start = rs.getInt("start"); //判断当前是否在开战中 0不是，1是
                    warfareid = rs.getInt("id"); //这里判断是否这个频道有城堡
                    windate = rs.getTimestamp("windate").getTime();
                }
                rs.close();
                ps.close();
            } catch (SQLException e) {
            }
            if (warfareid > 0) { //此频道有城堡
                if (start == 0) { //此城堡没有处于战斗状态
                    now = System.currentTimeMillis();
                    if (now - windate > missingtime * 24 * 3600 * 1000) { //当前城堡失去控制时
                        try {
                            //将该城堡设置为无人控制状态，且标志位开战。
                            PreparedStatement ps1 = con.prepareStatement("UPDATE warfare SET guildid = 0,start = 1 WHERE id = ?");
                            ps1.setInt(1, warfareid); //将此城堡置于战斗状态
                            ps1.executeUpdate();
                            ps1.close();
                            //将该游戏世界的所有家族杀敌数与阵亡数清零。
                            ps1 = con.prepareStatement("UPDATE guilds SET pvpkills = 0,pvpdeaths = 0 WHERE world = ?");
                            ps1.setInt(1, player.getWorld()); //只处理这个游戏世界的
                            ps1.executeUpdate();
                            ps1.close();
                        } catch (SQLException e) {
                        }
                        //发布公告，开启战斗。
                        try {
                            cserv.getInstance(c.getChannel()).getWorldInterface().broadcastMessage(player.getName(), MaplePacketCreator.serverMessage("〖 城堡公告 〗 游戏管理员已经开启了游戏世界 " + player.getWorld() + " 的频道 " + player.getClient().getChannel() + " 中的攻城与守城战，请尽快进入城堡地图进行战斗。").getBytes());
                        } catch (RemoteException e) {
                            cserv.reconnectWorld();
                        }
                    } else {
                        mc.dropMessage("『 系统提示 』 此城堡还属于守城期间，任何人不能够开启攻城与守城战。");
                    }
                } else {
                    mc.dropMessage("『 系统提示 』 此城堡正在开展攻城与守城战，请不要重复去开启。");
                }
            } else { //没找到这个频道有任何城堡
                mc.dropMessage("『 系统提示 』 所在游戏世界和频道没有任何城堡设置，无法开启攻城与守城战。");
            }
        } else if (splitted[0].equals("!winwarfare")) { //hairi 结束攻城守城战并显示战果/新城主
            Connection con = DatabaseConnection.getConnection();
            PreparedStatement ps, ps1;
            int guildid = 0, leader = 0, pvpkills, pvpdeaths, pvprate;
            String name = null;
            //先关闭攻城守城战斗
            try {
                ps1 = con.prepareStatement("UPDATE warfare SET start = 0 WHERE worldid = ? AND channelid = ?");
                ps1.setInt(1, player.getWorld()); //将此城堡置于非战斗状态
                ps1.setInt(2, player.getClient().getChannel());
                ps1.executeUpdate();
                ps1.close();
            } catch (SQLException e) {
            }
            //发布结束战斗的公告
            try {
                cserv.getInstance(c.getChannel()).getWorldInterface().broadcastMessage(player.getName(), MaplePacketCreator.serverMessage("〖 城堡公告 〗 游戏世界 " + player.getWorld() + " 的频道 " + player.getClient().getChannel() + " 中的攻城与守城战已经结束。战斗荣誉榜第1名将自动获得该城堡的所属权15日。").getBytes());
            } catch (RemoteException e) {
                cserv.reconnectWorld();
            }
            //计算各个家族的战斗情况
            guildid = 0; //初始化新城主家族ID
            int Toppvprate = 0, Toppvpkills = 0, Toppvpdeaths = 0;
            int Topguildid = 0;
            String Topleadername = null, Topname = null, leadernamestr = null;
            try {
                //按照战斗力排序数据库记录，这样得到第一位就是新城主。
                ps = con.prepareStatement("SELECT * FROM guilds WHERE world = ?");
                ps.setInt(1, player.getWorld()); //只有同一个游戏世界的才去计算，GM所在世界
                ResultSet rs = ps.executeQuery();
                rs = ps.executeQuery();
                while (rs.next()) {
                    guildid = rs.getInt("guildid");
                    name = rs.getString("name");
                    leader = rs.getInt("leader");
                    try {
                        ps1 = con.prepareStatement("SELECT * FROM characters WHERE id = ?");
                        ps1.setInt(1, leader);
                        ResultSet rs1 = ps1.executeQuery();
                        rs1 = ps1.executeQuery();
                        while (rs1.next()) {
                            leadernamestr = rs1.getString("name"); //得到角色名
                        }
                        rs1.close();
                        ps1.close();
                    } catch (SQLException e) {
                    }
                    pvpkills = rs.getInt("pvpkills");
                    pvpdeaths = rs.getInt("pvpdeaths");
                    pvprate = pvpkills - pvpdeaths; //累计战斗力
                    if (pvprate > Toppvprate) {
                        Toppvprate = pvprate; //以获得最高战斗力的那个家族
                        Topguildid = guildid; //拿到这个获胜家族的家族ID
                        Topname = name;
                        Topleadername = leadernamestr;
                        Toppvpkills = pvpkills;
                        Toppvpdeaths = pvpdeaths;
                    }
                    player.getClient().getChannelServer().broadcastPacket(MaplePacketCreator.serverNotice(6, "〖 城堡公告 〗 战斗统计信息，家族名称[ " + name + " ]，族长[ " + leadernamestr + " ]，战斗力[ " + pvprate + " ],累计杀敌[ " + pvpkills + " ]人且阵亡[ " + pvpdeaths + " ]人。"));
                }
                //发布第一名公告
                try {
                    cserv.getInstance(c.getChannel()).getWorldInterface().broadcastMessage(player.getName(), MaplePacketCreator.serverMessage("〖 城堡公告 〗 战斗荣誉榜第 ① 名，家族名称[ " + Topname + " ]，族长[ " + Topleadername + " ]，战斗力[ " + Toppvprate + " ],累计杀敌[ " + Toppvpkills + " ]人且阵亡[ " + Toppvpdeaths + " ]人。").getBytes());
                } catch (RemoteException e) {
                    cserv.reconnectWorld();
                }
                rs.close();
                ps.close();
            } catch (SQLException e) {
            }
            //更新新城主到城堡信息中
            if (Topguildid > 0) { //表示产生了新城主
                try {
                    //给予新城主守城的起始时间
                    ps1 = con.prepareStatement("UPDATE warfare SET guildid = ?,start = 0, windate = CURRENT_TIMESTAMP() WHERE worldid = ? AND channelid = ?");
                    ps1.setInt(1, Topguildid);
                    ps1.setInt(2, player.getWorld());
                    ps1.setInt(3, player.getClient().getChannel());
                    ps1.executeUpdate();
                    ps1.close();
                } catch (SQLException e) {
                }
            }
            //发布最后祝贺公告
            try {
                cserv.getInstance(c.getChannel()).getWorldInterface().broadcastMessage(player.getName(), MaplePacketCreator.serverMessage("〖 城堡公告 〗 感谢在游戏世界 " + player.getWorld() + " 的频道 " + player.getClient().getChannel() + " 中的攻城与守城战各家族的强力支持，祝愿新城堡的主人能够继续勇往直前，也请攻城失败的家族能够再接再厉。").getBytes());
            } catch (RemoteException e) {
                cserv.reconnectWorld();
            }
        } else if (splitted[0].equals("!stopwarfare")) { //hairi 终止攻城守城战
            //到这个命令，就是无条件关闭当前世界与频道的城堡攻城与守城
            Connection con = DatabaseConnection.getConnection();
            try {
                PreparedStatement ps = con.prepareStatement("UPDATE warfare SET start = 0 WHERE worldid = ? AND channelid = ?");
                ps.setInt(1, player.getWorld()); //将此城堡置于非战斗状态
                ps.setInt(2, player.getClient().getChannel());
                ps.executeUpdate();
                ps.close();
            } catch (SQLException e) {
            }
            //发布暂停公告
            try {
                cserv.getInstance(c.getChannel()).getWorldInterface().broadcastMessage(player.getName(), MaplePacketCreator.serverMessage("〖 城堡公告 〗 系统管理员已经暂停了游戏世界 " + player.getWorld() + " 的频道 " + player.getClient().getChannel() + " 中的攻城与守城战，请关注系统管理员重新开启战斗的信息。战况信息将被保存。").getBytes());
            } catch (RemoteException e) {
                cserv.reconnectWorld();
            }
        } else if (splitted[0].equals("!restartwarfare")) { //hairi 终止攻城守城战
            //到这个命令，就是无条件关闭当前世界与频道的城堡攻城与守城
            Connection con = DatabaseConnection.getConnection();
            try {
                PreparedStatement ps = con.prepareStatement("UPDATE warfare SET start = 1 WHERE worldid = ? AND channelid = ?");
                ps.setInt(1, player.getWorld()); //将此城堡置于战斗状态
                ps.setInt(2, player.getClient().getChannel());
                ps.executeUpdate();
                ps.close();
            } catch (SQLException e) {
            }
            //发布恢复公告
            try {
                cserv.getInstance(c.getChannel()).getWorldInterface().broadcastMessage(player.getName(), MaplePacketCreator.serverMessage("〖 城堡公告 〗 系统管理员已经恢复了游戏世界 " + player.getWorld() + " 的频道 " + player.getClient().getChannel() + " 中的攻城与守城战，请各家族成员继续在城堡地图战斗。暂停前的战况信息将沿用。").getBytes());
            } catch (RemoteException e) {
                cserv.reconnectWorld();
            }



/////////////////////////////下面这些是一些既定命令，无需要做改变放到最下面。///////////////////////////////////////////////////////////////////
        } else if (splitted[0].equals("!kele")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9500144);
            MapleMonster mob1 = MapleLifeFactory.getMonster(9500151);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9500152);
            MapleMonster mob3 = MapleLifeFactory.getMonster(9500153);
            MapleMonster mob4 = MapleLifeFactory.getMonster(9500154);
            MapleMonster mob5 = MapleLifeFactory.getMonster(9500143);
            MapleMonster mob6 = MapleLifeFactory.getMonster(9500145);
            MapleMonster mob7 = MapleLifeFactory.getMonster(9500149);
            MapleMonster mob8 = MapleLifeFactory.getMonster(9500147);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob3, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob4, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob5, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob6, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob7, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob8, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!naozhong")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8500001);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!sishen")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9300028);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!menshen")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8160000);
            MapleMonster mob1 = MapleLifeFactory.getMonster(8170000);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!changjiaolong")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8150201);
            MapleMonster mob1 = MapleLifeFactory.getMonster(8150200);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!bianfu")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8130100);
            MapleMonster mob1 = MapleLifeFactory.getMonster(8150000);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9400536);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!mogu")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(6130101);
            MapleMonster mob1 = MapleLifeFactory.getMonster(6300005);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9400205);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!feilong")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8150300);
            MapleMonster mob1 = MapleLifeFactory.getMonster(8150301);
            MapleMonster mob2 = MapleLifeFactory.getMonster(8150302);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!haidao")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9300119);
            MapleMonster mob1 = MapleLifeFactory.getMonster(9300107);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9300105);
            MapleMonster mob3 = MapleLifeFactory.getMonster(9300106);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob3, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!jiaolian")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9001002);
            MapleMonster mob1 = MapleLifeFactory.getMonster(9001000);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9001003);
            MapleMonster mob3 = MapleLifeFactory.getMonster(9001001);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob3, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!riben")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9400121);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!daqinfen")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9400300);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!heilunwang")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9500179);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!xingwang")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9300039);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!renma")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9400549);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!jsl")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9400202);
            /*MapleMonster mob1 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob3 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob4 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob5 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob6 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob7 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob8 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob9 = MapleLifeFactory.getMonster(9400202);
            MapleMonster mob10 = MapleLifeFactory.getMonster(9400202);*/
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            /*c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob3, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob4, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob5, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob6, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob7, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob8, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob9, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob10, c.getPlayer().getPosition());*/
        } else if (splitted[0].equals("!xiangzi")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9400567);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!heijian")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9400014);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!feiniao")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8180000);
            MapleMonster mob1 = MapleLifeFactory.getMonster(8180001);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!shayu")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8150101);
            MapleMonster mob1 = MapleLifeFactory.getMonster(8150100);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!jiqiren")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9300139);
            MapleMonster mob1 = MapleLifeFactory.getMonster(9300140);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!fenghuang")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9300090);
            MapleMonster mob1 = MapleLifeFactory.getMonster(9300089);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!yuwang")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8510000);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!yuwang2")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(8520000);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!shitouren")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9300091);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!wugong")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(9500177);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!boss1")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(2220000);
            MapleMonster mob1 = MapleLifeFactory.getMonster(3220000);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9300039);
            MapleMonster mob3 = MapleLifeFactory.getMonster(9300119);
            MapleMonster mob4 = MapleLifeFactory.getMonster(9500177);
            MapleMonster mob5 = MapleLifeFactory.getMonster(6300003);
            MapleMonster mob6 = MapleLifeFactory.getMonster(6400004);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob3, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob4, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob5, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob6, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!boss2")) {
            MapleMonster mob0 = MapleLifeFactory.getMonster(5220001);
            MapleMonster mob1 = MapleLifeFactory.getMonster(9300140);
            MapleMonster mob2 = MapleLifeFactory.getMonster(9400549);
            MapleMonster mob3 = MapleLifeFactory.getMonster(8220000);
            MapleMonster mob4 = MapleLifeFactory.getMonster(8220001);
            MapleMonster mob5 = MapleLifeFactory.getMonster(9300012);
            MapleMonster mob6 = MapleLifeFactory.getMonster(9300028);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob0, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob1, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob2, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob3, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob4, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob5, c.getPlayer().getPosition());
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(mob6, c.getPlayer().getPosition());
        } else if (splitted[0].equals("!heilong")) {
            MapleMonster ht = MapleLifeFactory.getMonster(8810026);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(ht, c.getPlayer().getPosition());
            c.getPlayer().getMap().killMonster(ht, c.getPlayer(), false);
        } else if (splitted[0].equals("!zakum")) {
            MapleMonster z1 = MapleLifeFactory.getMonster(8800000);
            c.getPlayer().getMap().spawnMonsterOnGroudBelow(z1, c.getPlayer().getPosition());
            for (int x = 8800003; x <= 8800010; x++) {
                MapleMonster zh = MapleLifeFactory.getMonster(x);
                c.getPlayer().getMap().spawnMonsterOnGroudBelow(zh, c.getPlayer().getPosition());
            }
        } else if (splitted[0].equals("!helpguai")) {
            mc.dropMessage("=====================================================");
            mc.dropMessage("                   快乐冒险世界V075");
            mc.dropMessage("=====================================================");
            mc.dropMessage("!kele       ----召唤可乐蜗牛");
            mc.dropMessage("!bianfu     ----召唤蝙蝠怪");
            mc.dropMessage("!mogu       ----召唤蘑菇王");
            mc.dropMessage("!feilong    ----召唤飞龙");
            mc.dropMessage("!heilong    ----召唤黑龙");
            mc.dropMessage("!zakum      ----召唤扎昆");
            mc.dropMessage("!yuwang     ----召唤鱼王(右)");
            mc.dropMessage("!yuwang2    ----召唤鱼王(左)");
            mc.dropMessage("!riben      ----日本御姐");
            mc.dropMessage("!heilunwang ----召唤黑轮王");
            mc.dropMessage("!naozhong   ----召唤闹钟");
            mc.dropMessage("!menshen    ----召唤时间门神");
            mc.dropMessage("!sishen     ----召唤死神");
            mc.dropMessage("!daqinfen   ----召唤大亲分");
            mc.dropMessage("!haidao     ----召唤海盗");
            mc.dropMessage("!changjiaolong ----召唤长角龙");
            mc.dropMessage("!jiaolian   ----召唤4职业教练");
            mc.dropMessage("!xingwang   ----召唤星王");
            mc.dropMessage("!renma      ----召唤人马");
            mc.dropMessage("!heijian    ----召唤黑箭");
            mc.dropMessage("!feiniao    ----召唤肥龙");
            mc.dropMessage("!shayu      ----召唤鲨鱼");
            mc.dropMessage("!jiqiren    ----召唤机器人");
            mc.dropMessage("!fenghuang  ----召唤双色凤凰");
            mc.dropMessage("!shitouren  ----召唤石头人");
            mc.dropMessage("!wugong     ----召唤蜈蚣");
            mc.dropMessage("!boss1      ----召唤BOSS群1");
            mc.dropMessage("!boss2      ----召唤BOSS群2");
            mc.dropMessage("!jsl        ----召唤金水灵,爆现金道具的");
            mc.dropMessage("!xiangzi    ----召唤邪恶箱子,爆现金道具的");
////////////////// 代码表 /////////////////////////////////////////////
        } else if (splitted[0].equals("!daima")) {
            mc.dropMessage("=====================================================");
            mc.dropMessage("                   快乐冒险世界V075");
            mc.dropMessage("=====================================================");
            mc.dropMessage("--------------职业代码--------------");
            mc.dropMessage("112 勇士，122 骑士，132 龙骑士 ");
            mc.dropMessage("212 火毒巫师，222 冰雷巫师，232 祭司 ");
            mc.dropMessage("312 射手，322 游侠");
            mc.dropMessage("412 无影人，422 独行客");
            mc.dropMessage("512 拳手，522 枪手");
            mc.dropMessage("900 管理员，910 超级管理员  ");
            mc.dropMessage("--------------地图代码--------------");
            mc.dropMessage("10000 新手训练(老版)，2 新手训练(新版) 240010501 祭司之林");
            mc.dropMessage("209000000 幸福村，209000001 幸福村隐藏地图(1-15)");
            mc.dropMessage("180000000 GM地图，200000301 家族中心，109030001 封号地图 ");
            mc.dropMessage("--------------椅子代码--------------");
            mc.dropMessage("3010009 粉色爱心马桶，3010007 粉色海狗靠垫，3010012  蓝色高靠背椅，3010003 红色時尚转椅");
            mc.dropMessage("3011000 钓鱼椅，3010013 悠长假期，3010014 月亮弯弯");
            mc.dropMessage("3010016 黑色海狗靠垫 3010018 椰树椅 3010019 寿司椅 3010022 可乐熊（白色）");
            mc.dropMessage("3010023 可乐熊（咖啡色）3010024 粉红小熊 3010025 枫树椅 3010026 死灵娃娃动态椅子");
            mc.dropMessage("3010028 被海盗绑架了（椅子）3011000 钓鱼用椅子");
            mc.dropMessage("--------------常用装备代码--------------");
            mc.dropMessage("1002140 维泽特帽，1322013 维泽特提包，1042003 维泽特西装，1062007 维泽特西裤");
            mc.dropMessage("1002562 新手帽子，1052081 新手衣服，1082230 白色闪光手套 1312004 新手0J小斧");
            mc.dropMessage("1122000 黑龙项链，  2041200 暗黑龙王石(给黑龙项链升级) 1082149 工地手套");
            mc.dropMessage("1002357 扎昆头盔1，  1002390 扎昆头盔2，1002430 扎昆头盔3");
            mc.dropMessage("1032053 四叶草耳环，1032038 雪花耳钉，1032029 925银耳环，1102142 火焰披风");
            mc.dropMessage("1092033 四叶草盾牌，1092044 爱慢速变化球，1092031 瓢虫盾，1092008 锅盖");
            mc.dropMessage("1092021 光子盾，  1092029 电磁光盾，  1092045 冒险岛魔法师盾牌，");
            mc.dropMessage("1092018 飞侠盾牌(18-20)，1092049 热情剑盾，1092050 冷艳剑盾，1092047 冒险岛飞侠盾牌");
            mc.dropMessage("1032019 水仙耳环，1032042 冒险岛耳环，1032030 勇气耳环，1032031 坚毅耳环");
            mc.dropMessage("2330003 至关重要的子弹 2330004 有光泽的子弹 2330005 永恒的子弹 1482023 永恒的指节(120J枪)");
            mc.dropMessage("--------------玩具武器代码--------------");
            mc.dropMessage("1302063 燃烧的火焰刀，1402044 南瓜灯笼，1422036 玩具匠人的锤子，1382016 香菇，1402029 鬼刺狼牙棒");
            mc.dropMessage("1442018 冻冻鱼，1432039 钓鱼竿，1442023 黑拖把，1302013 红鞭子，1432009 木精灵枪，");
            mc.dropMessage("1302058 冒险岛伞，1302066 枫叶庆典旗，1302049 光线鞭子，1322051 七夕，1372017 领路灯");
            mc.dropMessage("1322026 彩虹游泳圈，1332020 太极扇，1332053 野外烧烤串，1332054 闪电飞刀，1402017 船长佩剑");
            mc.dropMessage("1442046 超级雪板，1442061 仙人掌之矛，1432046 圣诞枪，1302080 彩虹鞭子 1332030 团扇");
            mc.dropMessage("1452054 鸟弓(4-6)，1462047 鸟弩(7-9)，1472065 鸟拳(5-7)，1442047 玫瑰(47-50)");
            mc.dropMessage("1422011 酒瓶 1442046 超级滑板 1302024 废报纸 1322027 乌龙茶 1402014 温度器 1332032 圣诞树");
            mc.dropMessage("--------------永恒系列装备代码--------------");
            mc.dropMessage("1452057 永恒银轮弓 1472068 永恒大悲赋 1302086 永恒破甲剑（单剑）1322060 永恒破惊天(单锤)");
            mc.dropMessage("1382057 永恒月轮杖 1432047 永恒金尊枪 1422037 永恒威震天(双锤) 1402046 永恒玄冥剑(双剑)");
            mc.dropMessage("1412033 永恒碎鬼斧(双斧) 1312037 永恒断呐斧(单斧) 1002780 永恒海王星(弓帽) 1322062 永恒魔音锤(单锤)");
            mc.dropMessage("1002676 永恒头环 1482023 永恒孔雀翎(指节) 2330005 永恒的子弹 1442002 月灵衩(矛)");
            mc.dropMessage("1462052 80级新弩 1452054 鸟弓(尾数4-6) 1462047 鸟弩(尾数7-9) 1452060 100级新弓");
            mc.dropMessage("2070018 +30攻新标 1472072-75 80级新拳套 1472065 鸟拳(尾数5-7)");
            mc.dropMessage("LV163: 1382049 朱雀长杖 1382050 玄武长杖 1382051 白虎长杖 1382052 青龙长杖 1382048 雷灵珠长杖(103)");
            mc.dropMessage("2331000 火红魔方 2332000 冰蓝魔方");
        } else if (splitted[0].equals("!daima2")) {
            mc.dropMessage("--------------全职业装备代码--------------");
            mc.dropMessage("1082223 闪电手套 1082228 绿色连指手套 1082232 女神手镯 1082246 火焰守卫的警戒 1092061 黑十字盾");
            mc.dropMessage("1002728 圣诞鹿角 1002737 精灵鼠耳朵 1002762（尾数62-66）隐藏人物的头具 1442068 红色青龙偃月刀");
            mc.dropMessage("1002801 乌鸦忍者帽 1002675 黄金狮纹头盔 1002654 花蘑菇面具 1472063 +10魔法手套");
            mc.dropMessage("1382015 毒蘑菇(30杖) 1302101 120级黄色提包 1112308 黄金戒指全+3 1112311 白银戒指全+3");
            mc.dropMessage("1112305 宝石戒指 全+3 1112302 钻石戒指 全+3 1082149 工地手套(褐)+7 1002773 金龙头盔(法110帽)");
            mc.dropMessage("1051098 红浴巾(女) 1051140 黄色沐浴巾(女) 1050100 蓝浴巾(男) 1050127 深蓝浴巾(男)");
            mc.dropMessage("1022058 狸猫+7 1022060 狐猴+7 1122010 何露斯之眼(项链) 1002677 玩具匠人帽全+1 1002663 可乐帽子全+2");
            mc.dropMessage("--------------常用卷轴代码--------------");
            mc.dropMessage("单手剑攻击卷 2043003 单手斧攻击卷 2043103 单手钝器攻击卷 2043203 短剑攻击卷 2043303 枪攻击卷 2044303");
            mc.dropMessage("短杖魔力卷 2043703 长杖魔力卷 2043803 双手剑攻击卷 2044003 双手斧攻击卷 2044103 双手钝器攻击卷 2044203");
            mc.dropMessage("矛攻击卷 2044403 弓攻击卷 2044503 弩攻击卷 2044603 拳套攻击卷 2044703");
            mc.dropMessage("--------------职业武器代码--------------");
            mc.dropMessage("1302056 一刀两段(单手剑)，1402037 龙背刃，1402005 斩魔刀，1402035 斩天刀");
            mc.dropMessage("1312015 战魂之斧，  1312031 狂龙怒斩斧，1412010 项羽之斧    1322052 狂龙地锤");
            mc.dropMessage("1432011 寒冰破魔枪，1432030 红莲落神枪，1432038 盘龙七冲枪，1442045 血龙神斧");
            mc.dropMessage("1452044 金龙震翅弓，1462039 黄金飞龙弩，1452019 天鹰弓白，  1462015 光圣鹞弩白");
            mc.dropMessage("1372031 圣贤短杖，1382037 偃月之杖，1382035 冰肌玲珑杖，1382036 黑精灵王杖");
            mc.dropMessage("1332050 半月龙鳞裂，1472051 寒木升龙拳，2070006 齿轮镖，2070007 月牙镖，2070016 水晶齿轮");
            mc.dropMessage("1492013 枭龙(110短枪) 1482013 撕裂者(110爪) ");
            mc.dropMessage("--------------物 品 代 码--------------");
            mc.dropMessage("1912000 皮鞍子，1902002 赤羚龙(尾数0-2是3种坐骑)，!skill 1004 0 骑宠技能");
            mc.dropMessage("4001017 火眼，4031179 D片，4006000 魔法石，4006001 召回石，4005004 黑暗水晶");
            mc.dropMessage("2000005 超级药水 2050004 万能药水 2022199 全恢复，2050006 恢复视野药水");
            mc.dropMessage("5300000 蘑菇变身卡 5300001 漂漂猪变身卡 5300002 外星人变身卡");
            mc.dropMessage("5390000 炽热情景喇叭 5390001 绚烂情景喇叭 5390002 爱心情景喇叭");
            mc.dropMessage("4031530 100点卷卡 4031531 250点卷卡，4031875 永恒的雪花 2340000 祝福卷");
            mc.dropMessage("5200002 金袋(15E) 5200001 银袋(10E) 5200000 铜袋(5E) 5041000 高级瞬移之石");
            mc.dropMessage("9400202 金水灵（点装） 9400203 银水灵（高钱） 9400204 红水灵（高经验）");
            mc.dropMessage("初级VIP证明 4001120 中级VIP证明 4001121 高级VIP证明 4001122");
////////////////// 加物品代码表 /////////////////////////////////////////////
        } else if (splitted[0].equals("!gamecard")) {
            mc.dropMessage("5211000 - 双倍爆率卡 - 07天权 - 6pm-8pm");
            mc.dropMessage("5211001 - 双倍爆率卡 - 30天权");
            mc.dropMessage("5211002 - 双倍爆率卡 - 05天权");
            mc.dropMessage("5211003 - 双倍爆率卡 - 02小时权");
            mc.dropMessage("5211004 - 双倍经验卡 - 周内 - 7am-11am");
            mc.dropMessage("5211005 - 双倍经验卡 - 周内 - 10am-02pm");
            mc.dropMessage("5211006 - 双倍经验卡 - 周内 - 01pm-05pm");
            mc.dropMessage("5211007 - 双倍经验卡 - 周内 - 04pm-08pm");
            mc.dropMessage("5211008 - 双倍经验卡 - 周内 - 07pm-11pm");
            mc.dropMessage("5211009 - 双倍经验卡 - 周末 - 7am-11am");
            mc.dropMessage("5211010 - 双倍经验卡 - 周末 - 10am-02pm");
            mc.dropMessage("5211011 - 双倍经验卡 - 周末 - 01pm-05pm");
            mc.dropMessage("5211012 - 双倍经验卡 - 周末 - 04pm-08pm");
            mc.dropMessage("5211013 - 双倍经验卡 - 周末 - 07pm-11pm");
            mc.dropMessage("5211014 - 双倍经验卡 - 每天 - 7am-11am");
            mc.dropMessage("5211015 - 双倍经验卡 - 每天 - 10am-02pm");
            mc.dropMessage("5211016 - 双倍经验卡 - 每天 - 01pm-05pm");
            mc.dropMessage("5211017 - 双倍经验卡 - 每天 - 04pm-08pm");
            mc.dropMessage("5211018 - 双倍经验卡 - 每天 - 07pm-11pm");
            mc.dropMessage("5211037 - 双倍经验卡 - 周内 - 12am-04am");
            mc.dropMessage("5211038 - 双倍经验卡 - 周末 - 12am-04am");
            mc.dropMessage("5211039 - 双倍经验卡 - 每天 - 12am-04am");
            mc.dropMessage("5211040 - 双倍经验卡 - 周内 - 03am-07am");
            mc.dropMessage("5211041 - 双倍经验卡 - 周末 - 03am-07am");
            mc.dropMessage("5211042 - 双倍经验卡 - 每天 - 03am-07am");
            mc.dropMessage("5211043 - 双倍经验卡 - 周内 - 06am-10am");
            mc.dropMessage("5211044 - 双倍经验卡 - 周末 - 06am-10am");
            mc.dropMessage("5211045 - 双倍经验卡 - 每天 - 06am-10am");
            mc.dropMessage("5211046 - 双倍经验卡 - 24小时权");
            mc.dropMessage("5211047 - 双倍经验卡 - 03小时权");
            mc.dropMessage("5211048 - 双倍经验卡 - 04小时权");
            mc.dropMessage("5211049 - 双倍经验卡 - 90分钟权");
            mc.dropMessage("=========================================");
            mc.dropMessage("5360000 - 双倍爆率卡 - 24小时权");
            mc.dropMessage("5360001 - 双倍爆率卡 - 每天 - 07am-11am");
            mc.dropMessage("5360002 - 双倍爆率卡 - 每天 - 10am-02pm");
            mc.dropMessage("5360003 - 双倍爆率卡 - 每天 - 1pm-05pm");
            mc.dropMessage("5360004 - 双倍爆率卡 - 每天 - 04pm-08pm");
            mc.dropMessage("5360005 - 双倍爆率卡 - 每天 - 07pm-11pm");
            mc.dropMessage("5360006 - 双倍爆率卡 - 每天 - 12am-04am");
            mc.dropMessage("5360007 - 双倍爆率卡 - 每天 - 03am-07am");
            mc.dropMessage("5360008 - 双倍爆率卡 - 每天 - 06am-10am");
            mc.dropMessage("5360009 - 双倍爆率卡 - 24小时权 - 灰色卡");
            mc.dropMessage("5360010 - 双倍爆率卡 - 24小时权 - 兰色卡");
            mc.dropMessage("5360011 - 双倍爆率卡 - 24小时权 - 黄色卡");
            mc.dropMessage("5360012 - 双倍爆率卡 - 24小时权 - 绿色卡");
            mc.dropMessage("5360013 - 双倍爆率卡 - 24小时权 - 紫色卡");
            mc.dropMessage("5360014 - 双倍爆率卡 - 03小时权 - 特殊卡");
            mc.dropMessage("5360042 - 双倍爆率卡 - 04小时权 - 特殊卡");
        } else if (splitted[0].equals("!add")) {
            mc.dropMessage("=====================================================");
            mc.dropMessage("                   快乐冒险世界V075");
            mc.dropMessage("=====================================================");
            mc.dropMessage("!addgm        刷一套GM装备");
            mc.dropMessage("!addboss      刷一套BOSS装备");
            mc.dropMessage("!addqichong   刷骑宠:皮鞍子、野猪、银猪、赤羚龙");
            mc.dropMessage("!adddaoju     刷道具:魔法石100、召回石100、火眼20、D片20");
            mc.dropMessage("!addyaoshui   刷药水:超级药水200、万能药水50");
            mc.dropMessage("!addbianshen  刷5种变身卡各5个");
            mc.dropMessage("!addlaba      刷3种中文喇叭各10个");
            mc.dropMessage("!addjuan      刷全部100%GM卷各1张");
            mc.dropMessage("!adderhuan    刷耳环");
            mc.dropMessage("!adddun       刷盾牌");
            mc.dropMessage("!addwanju     刷玩具武器");
            mc.dropMessage("!addyizi      刷椅子");
            mc.dropMessage("!addwuqi1     刷全部高级战士武器");
            mc.dropMessage("!addwuqi2     刷全部高级弓箭武器");
            mc.dropMessage("!addwuqi3     刷全部高级法师武器");
            mc.dropMessage("!addwuqi4     刷全部高级飞侠武器");
            mc.dropMessage("!addtao1      刷透明套装");
            mc.dropMessage("!addtao2      刷雪人套装");
            mc.dropMessage("!addtao3      刷圣诞套装");
            mc.dropMessage("!addtao4      刷恶魔套装");
            mc.dropMessage("!addtao5      刷天使套装");
            mc.dropMessage("!addtao11     刷夏其尔套装");
            mc.dropMessage("!addtao12     刷比耶莫特套装");
            mc.dropMessage("!addtao13     刷亚努斯套装");
            mc.dropMessage("!addtao14     刷黄金甲套装");
            mc.dropMessage("!addtao15     刷西游记套装");
            mc.dropMessage("!addtao21     刷特效");
            mc.dropMessage("!addtao22     刷祝福");
            mc.dropMessage("!addzh1       刷4个教官分身召唤包");
            mc.dropMessage("!addzh2       刷怪物入侵召唤包");
            mc.dropMessage("!addzh3       刷活动用召唤包");
            mc.dropMessage("!addzh4       刷分类群怪召唤包");
            mc.dropMessage("!addzh5       刷无法攻击的召唤包");
        } else if (splitted[0].equals("!addgm")) {
            MapleInventoryManipulator.addById(c, 1002140, (short) 1, c.getPlayer().getName() + " got Wizet hat by using !addgm");//hat 维泽特帽
            MapleInventoryManipulator.addById(c, 1322013, (short) 1, c.getPlayer().getName() + " got Wizet weapon by using !addgm");//weapon 维泽特提包
            MapleInventoryManipulator.addById(c, 1042003, (short) 1, c.getPlayer().getName() + " got Wizet shirt by using !addgm");//shirt 维泽特西装
            MapleInventoryManipulator.addById(c, 1062007, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addgm");//pants 维泽特西裤
            MapleInventoryManipulator.addById(c, 1082230, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addgm");//白色发光手套
        } else if (splitted[0].equals("!addboss")) {
            MapleInventoryManipulator.addById(c, 1122000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addboss");//黑龙项链
            MapleInventoryManipulator.addById(c, 2041200, (short) 3, c.getPlayer().getName() + " got Wizet pants by using !addboss");//暗黑龙王石(给黑龙项链升级)
            MapleInventoryManipulator.addById(c, 1002357, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addboss");//扎昆头盔1
            MapleInventoryManipulator.addById(c, 1002430, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addboss");//扎昆头盔3
        } else if (splitted[0].equals("!addqichong")) {
            MapleInventoryManipulator.addById(c, 1912000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addqichong");//皮鞍子(!skill 1004 0 骑宠技能)
            MapleInventoryManipulator.addById(c, 1902000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addqichong");//野猪
            MapleInventoryManipulator.addById(c, 1902001, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addqichong");//银猪
            MapleInventoryManipulator.addById(c, 1902002, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addqichong");//赤羚龙(尾数0-2是3种坐骑)
        } else if (splitted[0].equals("!adddaoju")) {
            MapleInventoryManipulator.addById(c, 4006000, (short) 100, c.getPlayer().getName() + " got Wizet pants by using !adddaoju");//魔法石
            MapleInventoryManipulator.addById(c, 4006001, (short) 100, c.getPlayer().getName() + " got Wizet pants by using !adddaoju");//召回石
            MapleInventoryManipulator.addById(c, 4001017, (short) 20, c.getPlayer().getName() + " got Wizet pants by using !adddaoju");//火眼(召唤扎坤)
            MapleInventoryManipulator.addById(c, 4031179, (short) 20, c.getPlayer().getName() + " got Wizet pants by using !adddaoju");//D片(召唤闹钟)
        } else if (splitted[0].equals("!addyaoshui")) {
            MapleInventoryManipulator.addById(c, 2000005, (short) 200, c.getPlayer().getName() + " got Wizet pants by using !addyaoshui");//超级药水(血蓝全满)
            MapleInventoryManipulator.addById(c, 2050004, (short) 50, c.getPlayer().getName() + " got Wizet pants by using !addyaoshui");//万能药水(恢复异常状态)
        } else if (splitted[0].equals("!addbianshen")) {
            MapleInventoryManipulator.addById(c, 5300000, (short) 5, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//蘑菇的雕像
            MapleInventoryManipulator.addById(c, 5300001, (short) 5, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//漂漂猪的雕像
            MapleInventoryManipulator.addById(c, 5300002, (short) 5, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//白外星人的雕像
            MapleInventoryManipulator.addById(c, 5300003, (short) 5, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//龙族变身秘药
            MapleInventoryManipulator.addById(c, 5300005, (short) 5, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//提干变身药
        } else if (splitted[0].equals("!addlaba")) {
            MapleInventoryManipulator.addById(c, 5390000, (short) 10, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//炽热情景喇叭
            MapleInventoryManipulator.addById(c, 5390001, (short) 10, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//绚烂情景喇叭
            MapleInventoryManipulator.addById(c, 5390002, (short) 10, c.getPlayer().getName() + " got Wizet pants by using !addlaba");//爱心情景喇叭
        } else if (splitted[0].equals("!adderhuan")) {
            MapleInventoryManipulator.addById(c, 1032042, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adderhuan");//冒险岛耳环
            MapleInventoryManipulator.addById(c, 1032030, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adderhuan");//勇气耳环
            MapleInventoryManipulator.addById(c, 1032031, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adderhuan");//坚毅耳环
            MapleInventoryManipulator.addById(c, 1032053, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adderhuan");//四叶草耳环
            MapleInventoryManipulator.addById(c, 1032038, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adderhuan");//雪花耳钉
            MapleInventoryManipulator.addById(c, 1032029, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adderhuan");//925银耳环
        } else if (splitted[0].equals("!adddun")) {
            MapleInventoryManipulator.addById(c, 1092049, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//热情剑盾
            MapleInventoryManipulator.addById(c, 1092050, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//冷艳剑盾
            MapleInventoryManipulator.addById(c, 1092047, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//冒险岛飞侠盾牌
            MapleInventoryManipulator.addById(c, 1092018, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//飞侠盾牌(后2位尾数18-20都是)
            MapleInventoryManipulator.addById(c, 1092036, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//绿色臂盾
            MapleInventoryManipulator.addById(c, 1092037, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//紫色臂盾
            MapleInventoryManipulator.addById(c, 1092038, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//蓝色臂盾
            MapleInventoryManipulator.addById(c, 1092033, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//四叶草盾牌
            MapleInventoryManipulator.addById(c, 1092044, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//爱心盾牌
            MapleInventoryManipulator.addById(c, 1092031, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddun");//七星瓢虫盾牌
        } else if (splitted[0].equals("!addwanju")) {
            MapleInventoryManipulator.addById(c, 1302063, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//燃烧的火焰刀
            MapleInventoryManipulator.addById(c, 1402044, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//南瓜灯笼
            MapleInventoryManipulator.addById(c, 1422036, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//玩具匠人的锤子(有特效)
            MapleInventoryManipulator.addById(c, 1382016, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//香菇
            MapleInventoryManipulator.addById(c, 1442018, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//冻冻鱼
            MapleInventoryManipulator.addById(c, 1432039, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//钓鱼竿
            MapleInventoryManipulator.addById(c, 1442023, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//黑拖把
            MapleInventoryManipulator.addById(c, 1302013, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//红鞭子
            MapleInventoryManipulator.addById(c, 1432009, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//木精灵枪
            MapleInventoryManipulator.addById(c, 1302058, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//冒险岛伞
            MapleInventoryManipulator.addById(c, 1302066, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//枫叶庆典旗
            MapleInventoryManipulator.addById(c, 1302049, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//光线鞭子
            MapleInventoryManipulator.addById(c, 1322051, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//七夕
            MapleInventoryManipulator.addById(c, 1372017, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//领路灯
            MapleInventoryManipulator.addById(c, 1322026, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//彩虹游泳圈
            MapleInventoryManipulator.addById(c, 1332020, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//太极扇
            MapleInventoryManipulator.addById(c, 1332053, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//野外烧烤串
            MapleInventoryManipulator.addById(c, 1332054, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//闪电飞刀
            MapleInventoryManipulator.addById(c, 1402017, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//船长佩剑
            MapleInventoryManipulator.addById(c, 1402029, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//鬼刺狼牙棒
            MapleInventoryManipulator.addById(c, 1302080, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//闪光彩灯鞭
            MapleInventoryManipulator.addById(c, 1442046, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//超级雪板
            MapleInventoryManipulator.addById(c, 1442061, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//仙人掌之矛
            MapleInventoryManipulator.addById(c, 1432046, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//圣诞枪
            MapleInventoryManipulator.addById(c, 1442047, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwanju");//玫瑰(47-50)
        } else if (splitted[0].equals("!adddnew")) {
            MapleInventoryManipulator.addById(c, 1702165, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//同班男生
            MapleInventoryManipulator.addById(c, 1702169, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//同班女生
            MapleInventoryManipulator.addById(c, 1702174, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//蝴蝶扇
            MapleInventoryManipulator.addById(c, 1702155, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//星星
            MapleInventoryManipulator.addById(c, 1702114, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//荷叶青蛙
            MapleInventoryManipulator.addById(c, 1702140, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//花
            MapleInventoryManipulator.addById(c, 1702081, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//星球大战紫色的光剑
            MapleInventoryManipulator.addById(c, 1702151, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//绿色的杖
            MapleInventoryManipulator.addById(c, 1702025, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//蓝色的竖琴(弓)
            MapleInventoryManipulator.addById(c, 1702161, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//狗(拳套)
            MapleInventoryManipulator.addById(c, 1102142, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//火焰披风
            MapleInventoryManipulator.addById(c, 1102148, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//熔岩披风
            MapleInventoryManipulator.addById(c, 1102149, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//冰凌披风
            MapleInventoryManipulator.addById(c, 1082229, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//飘飘手套
            MapleInventoryManipulator.addById(c, 1102159, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !adddnew");//猴子气球
        } else if (splitted[0].equals("!addwuqi1")) {
            MapleInventoryManipulator.addById(c, 1302056, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//一刀两段(单手剑)
            MapleInventoryManipulator.addById(c, 1402037, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//龙背刃
            MapleInventoryManipulator.addById(c, 1402005, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//斩魔刀
            MapleInventoryManipulator.addById(c, 1402035, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//斩天刀
            MapleInventoryManipulator.addById(c, 1312015, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//战魂之斧
            MapleInventoryManipulator.addById(c, 1312031, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//狂龙怒斩斧
            MapleInventoryManipulator.addById(c, 1412010, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//项羽之斧
            MapleInventoryManipulator.addById(c, 1322052, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//狂龙地锤
            MapleInventoryManipulator.addById(c, 1432011, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//寒冰破魔枪
            MapleInventoryManipulator.addById(c, 1432030, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//红莲落神枪
            MapleInventoryManipulator.addById(c, 1432038, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//盘龙七冲枪
            MapleInventoryManipulator.addById(c, 1442045, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi1");//血龙神斧
        } else if (splitted[0].equals("!addwuqi2")) {
            MapleInventoryManipulator.addById(c, 1452044, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi2");//金龙震翅弓
            MapleInventoryManipulator.addById(c, 1462039, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi2");//黄金飞龙弩
            MapleInventoryManipulator.addById(c, 1452019, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi2");//天鹰弓白
            MapleInventoryManipulator.addById(c, 1462015, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi2");//光圣鹞弩白
            MapleInventoryManipulator.addById(c, 1452056, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi2");//鸟弓
            MapleInventoryManipulator.addById(c, 1462049, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi2");//鸟弩
        } else if (splitted[0].equals("!addwuqi3")) {
            MapleInventoryManipulator.addById(c, 1372031, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi3");//圣贤短杖
            MapleInventoryManipulator.addById(c, 1382037, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi3");//偃月之杖
            MapleInventoryManipulator.addById(c, 1382035, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi3");//冰肌玲珑杖
            MapleInventoryManipulator.addById(c, 1382036, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi3");//黑精灵王杖
        } else if (splitted[0].equals("!addwuqi4")) {
            MapleInventoryManipulator.addById(c, 1332050, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi4");//半月龙鳞裂
            MapleInventoryManipulator.addById(c, 1472051, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi4");//寒木升龙拳
            MapleInventoryManipulator.addById(c, 2070016, (short) 4000, c.getPlayer().getName() + " got Wizet pants by using !addwuqi4");//水晶齿轮5组 //(2070006 齿轮镖，2070007 月牙镖)
            MapleInventoryManipulator.addById(c, 1472067, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addwuqi4");//鸟拳
        } else if (splitted[0].equals("!addjuan")) {
            MapleInventoryManipulator.addById(c, 2340000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//祝福卷轴
            MapleInventoryManipulator.addById(c, 2043303, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//短剑攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2040303, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//耳环智力诅咒卷轴
            MapleInventoryManipulator.addById(c, 2040506, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//全身铠甲敏捷诅咒卷轴
            MapleInventoryManipulator.addById(c, 2040710, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//鞋子跳跃诅咒卷轴
            MapleInventoryManipulator.addById(c, 2040807, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//手套攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2043003, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//单手剑攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2043103, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//单手斧攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2043203, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//单手钝器攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2043703, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//短杖魔力诅咒卷轴
            MapleInventoryManipulator.addById(c, 2043803, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//长杖魔力诅咒卷轴
            MapleInventoryManipulator.addById(c, 2044003, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//双手剑攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2044103, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//双手斧攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2044303, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//枪攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2044403, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//矛攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2044503, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//弓攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2044603, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//弩攻击诅咒卷轴
            MapleInventoryManipulator.addById(c, 2044703, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addjuan");//拳套攻击诅咒卷轴
        } else if (splitted[0].equals("!addyizi")) {
            MapleInventoryManipulator.addById(c, 3010000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//休闲椅
            MapleInventoryManipulator.addById(c, 3010001, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//蓝色木椅
            MapleInventoryManipulator.addById(c, 3010003, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//红色时尚转椅
            MapleInventoryManipulator.addById(c, 3010007, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//粉色海狗靠垫
            MapleInventoryManipulator.addById(c, 3010008, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//藍色海狗靠垫
            MapleInventoryManipulator.addById(c, 3010010, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//白色海狗靠垫
            MapleInventoryManipulator.addById(c, 3010012, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//蓝色高靠背椅
            MapleInventoryManipulator.addById(c, 3010014, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//月亮弯弯
            MapleInventoryManipulator.addById(c, 3011000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//钓鱼椅
            MapleInventoryManipulator.addById(c, 3010009, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addyizi");//粉色爱心马桶
        } else if (splitted[0].equals("!addtao1")) {
            MapleInventoryManipulator.addById(c, 1002186, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//透明帽
            MapleInventoryManipulator.addById(c, 1102039, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//透明披风
            MapleInventoryManipulator.addById(c, 1082102, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//透明手套
            MapleInventoryManipulator.addById(c, 1032024, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//透明耳环
            MapleInventoryManipulator.addById(c, 1072153, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//透明鞋
            MapleInventoryManipulator.addById(c, 1050040, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//红色泳裤
            MapleInventoryManipulator.addById(c, 1050041, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//蓝色泳裤
            MapleInventoryManipulator.addById(c, 1051028, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//白色泳衣
            MapleInventoryManipulator.addById(c, 1051029, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//红色泳衣
            MapleInventoryManipulator.addById(c, 1051118, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//粉红可爱游泳服
            MapleInventoryManipulator.addById(c, 1051119, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//蓝色可爱游泳服
            MapleInventoryManipulator.addById(c, 1052078, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//泡泡泡
            MapleInventoryManipulator.addById(c, 1702088, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//专用刷子
            MapleInventoryManipulator.addById(c, 1050100, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//蓝浴巾
            MapleInventoryManipulator.addById(c, 1051098, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao1");//红浴巾
        } else if (splitted[0].equals("!addtao2")) {
            MapleInventoryManipulator.addById(c, 1002479, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao2");//雪人帽
            MapleInventoryManipulator.addById(c, 1052046, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao2");//雪人服
            MapleInventoryManipulator.addById(c, 1702047, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao2");//雪杖
            MapleInventoryManipulator.addById(c, 1702136, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao2");//雪之花
            MapleInventoryManipulator.addById(c, 1032038, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao2");//雪花耳钉
            MapleInventoryManipulator.addById(c, 1092040, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao2");//雪花盾牌
            MapleInventoryManipulator.addById(c, 1702049, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao2");//雪人手套
        } else if (splitted[0].equals("!addtao3")) {
            MapleInventoryManipulator.addById(c, 1000026, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞男孩子帽
            MapleInventoryManipulator.addById(c, 1001036, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞女孩子帽
            MapleInventoryManipulator.addById(c, 1002225, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞节帽
            MapleInventoryManipulator.addById(c, 1702100, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞钟
            MapleInventoryManipulator.addById(c, 1082101, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞手套
            MapleInventoryManipulator.addById(c, 1102065, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞披风
            MapleInventoryManipulator.addById(c, 1072253, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞鞋
            MapleInventoryManipulator.addById(c, 1002368, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞鹿帽
            MapleInventoryManipulator.addById(c, 1012011, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞鹿的鼻子
            MapleInventoryManipulator.addById(c, 1072278, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao3");//圣诞鹿拖鞋
        } else if (splitted[0].equals("!addtao11")) {
            MapleInventoryManipulator.addById(c, 1000030, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao11");//夏其尔的假发(男)
            MapleInventoryManipulator.addById(c, 1001045, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao11");//夏其尔的假发(女)
            MapleInventoryManipulator.addById(c, 1702119, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao11");//夏其尔的剑
            MapleInventoryManipulator.addById(c, 1052091, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao11");//夏其尔的盔甲
            MapleInventoryManipulator.addById(c, 1102096, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao11");//夏其尔的翅膀
            MapleInventoryManipulator.addById(c, 1072281, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao11");//夏其尔的鞋
        } else if (splitted[0].equals("!addtao12")) {
            MapleInventoryManipulator.addById(c, 1000031, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao12");//比耶莫特的假发(男)
            MapleInventoryManipulator.addById(c, 1001046, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao12");//比耶莫特的假发(女)
            MapleInventoryManipulator.addById(c, 1702120, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao12");//比耶莫特的剑
            MapleInventoryManipulator.addById(c, 1052092, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao12");//比耶莫特的盔甲
            MapleInventoryManipulator.addById(c, 1102095, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao12");//比耶莫特的翅膀
            MapleInventoryManipulator.addById(c, 1072282, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao12");//比耶莫特的鞋
        } else if (splitted[0].equals("!addtao13")) {
            MapleInventoryManipulator.addById(c, 1000032, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao13");//亚努斯的假发(男)
            MapleInventoryManipulator.addById(c, 1001047, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao13");//亚努斯的假发(女)
            MapleInventoryManipulator.addById(c, 1702118, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao13");//亚努斯的剑
            MapleInventoryManipulator.addById(c, 1052093, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao13");//亚努斯的盔甲
            MapleInventoryManipulator.addById(c, 1102097, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao13");//亚努斯的翅膀
            MapleInventoryManipulator.addById(c, 1072283, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao13");//亚努斯的鞋
        } else if (splitted[0].equals("!addtao14")) {
            MapleInventoryManipulator.addById(c, 1002599, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao14");//黄金盔
            MapleInventoryManipulator.addById(c, 1052084, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao14");//黄金甲
            MapleInventoryManipulator.addById(c, 1072280, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao14");//黄金靴
            MapleInventoryManipulator.addById(c, 5010044, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao14");//幻影残像
            MapleInventoryManipulator.addById(c, 1702034, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao14");//关公大刀
            MapleInventoryManipulator.addById(c, 1012026, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao14");//关公胡子
            MapleInventoryManipulator.addById(c, 1010001, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao14");//黑胡子
        } else if (splitted[0].equals("!addtao15")) {
            MapleInventoryManipulator.addById(c, 1002607, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao15");//猪八戒帽子
            MapleInventoryManipulator.addById(c, 1052094, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao15");//猪八戒衣服
            MapleInventoryManipulator.addById(c, 1702123, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao15");//猪八戒的钉耙
            MapleInventoryManipulator.addById(c, 1072284, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao15");//猪八戒鞋子
            MapleInventoryManipulator.addById(c, 1002592, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao15");//孙悟空的帽子
            MapleInventoryManipulator.addById(c, 1052083, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao15");//孙悟空的衣服
            MapleInventoryManipulator.addById(c, 1702112, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao15");//孙悟空的棒子
        } else if (splitted[0].equals("!addtao4")) {
            MapleInventoryManipulator.addById(c, 1102098, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//升官发财(棺材)
            MapleInventoryManipulator.addById(c, 1102108, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//恶魔尾巴
            MapleInventoryManipulator.addById(c, 1102058, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//恶魔之翼
            MapleInventoryManipulator.addById(c, 1002576, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//恶魔发夹
            MapleInventoryManipulator.addById(c, 1102006, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//小恶魔翅膀
            MapleInventoryManipulator.addById(c, 1102066, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//邪魔披风
            MapleInventoryManipulator.addById(c, 1102068, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//魔鬼翅膀
            MapleInventoryManipulator.addById(c, 1102075, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//蝙蝠翅膀
            MapleInventoryManipulator.addById(c, 1102150, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//吸血鬼披风
            MapleInventoryManipulator.addById(c, 1102154, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//扎昆爪爪
            MapleInventoryManipulator.addById(c, 5010026, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao4");//蝙蝠效果
        } else if (splitted[0].equals("!addtao5")) {
            MapleInventoryManipulator.addById(c, 1002333, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使之圈
            MapleInventoryManipulator.addById(c, 1002367, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使之冠
            MapleInventoryManipulator.addById(c, 1002575, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使发夹
            MapleInventoryManipulator.addById(c, 1052030, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使服
            MapleInventoryManipulator.addById(c, 1702004, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使星星棒
            MapleInventoryManipulator.addById(c, 1702142, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使魔力棒
            MapleInventoryManipulator.addById(c, 1372021, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使的杖
            MapleInventoryManipulator.addById(c, 1102138, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//天使背包
            MapleInventoryManipulator.addById(c, 1102005, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//小天使翅膀
            MapleInventoryManipulator.addById(c, 1102059, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//圣天使之翼
            MapleInventoryManipulator.addById(c, 1102063, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao5");//堕天使之翼
        } else if (splitted[0].equals("!addtao21")) {
            MapleInventoryManipulator.addById(c, 5010023, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//怦怦小红心
            MapleInventoryManipulator.addById(c, 5010041, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//啦啦啦音符
            MapleInventoryManipulator.addById(c, 5010024, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//玩具小鸭家族
            MapleInventoryManipulator.addById(c, 5010025, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//恐怖的幽灵
            MapleInventoryManipulator.addById(c, 5010026, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//蝙蝠效果
            MapleInventoryManipulator.addById(c, 5010027, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//上火
            MapleInventoryManipulator.addById(c, 5010028, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//寒冰斗魂
            MapleInventoryManipulator.addById(c, 5010029, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//红焰斗魂
            MapleInventoryManipulator.addById(c, 5010030, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//雷电斗魂
            MapleInventoryManipulator.addById(c, 5010031, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//我的男友
            MapleInventoryManipulator.addById(c, 5010032, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//我的女友
            MapleInventoryManipulator.addById(c, 5010034, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//圣诞树
            MapleInventoryManipulator.addById(c, 5010035, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//寒冬雪人人型立牌
            MapleInventoryManipulator.addById(c, 5010038, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//瀑布
            MapleInventoryManipulator.addById(c, 5010039, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//聚光
            MapleInventoryManipulator.addById(c, 5010043, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//眼光
            MapleInventoryManipulator.addById(c, 5010044, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//幻影残像
            MapleInventoryManipulator.addById(c, 5010045, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//被雷劈
            MapleInventoryManipulator.addById(c, 5010051, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//圣诞树光效
            MapleInventoryManipulator.addById(c, 5010052, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//圣诞老公公
            MapleInventoryManipulator.addById(c, 5010055, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//太空飞船
            MapleInventoryManipulator.addById(c, 5010056, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao21");//美丽的花草
        } else if (splitted[0].equals("!addtao22")) {
            MapleInventoryManipulator.addById(c, 5120000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//下雪了
            MapleInventoryManipulator.addById(c, 5120001, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//浪漫樱花
            MapleInventoryManipulator.addById(c, 5120002, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//泡泡飞舞
            MapleInventoryManipulator.addById(c, 5120003, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//雪绒花
            MapleInventoryManipulator.addById(c, 5120004, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//飘礼物
            MapleInventoryManipulator.addById(c, 5120005, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//甜心
            MapleInventoryManipulator.addById(c, 5120006, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//花瓣雨
            MapleInventoryManipulator.addById(c, 5120007, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//棒棒糖
            MapleInventoryManipulator.addById(c, 5120008, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//飘枫叶
            MapleInventoryManipulator.addById(c, 5120009, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//鞭炮
            MapleInventoryManipulator.addById(c, 5120010, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//漂可乐
            MapleInventoryManipulator.addById(c, 5120011, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//飘恐惧
            MapleInventoryManipulator.addById(c, 5120012, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//圣诞袜子
            MapleInventoryManipulator.addById(c, 5120015, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addtao22");//放鞭炮
        } else if (splitted[0].equals("!addzh1")) {
            MapleInventoryManipulator.addById(c, 2100010, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh1");//召唤战士教官的分身
            MapleInventoryManipulator.addById(c, 2100011, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh1");//召唤汉斯的分身
            MapleInventoryManipulator.addById(c, 2100012, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh1");//召唤赫丽娜的分身
            MapleInventoryManipulator.addById(c, 2100013, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh1");//召唤达克鲁的分身
        } else if (splitted[0].equals("!addzh2")) {
            MapleInventoryManipulator.addById(c, 2102000, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102001, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102002, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102003, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102004, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102005, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102006, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102007, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102008, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
            MapleInventoryManipulator.addById(c, 2102009, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh2");//
        } else if (splitted[0].equals("!addzh3")) {
            MapleInventoryManipulator.addById(c, 2101093, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh3");//
            MapleInventoryManipulator.addById(c, 2101081, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh3");//雪人,有大中小3种形态(圣诞活动2)
            MapleInventoryManipulator.addById(c, 2101023, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh3");//金水灵3个,爆现金道具
            MapleInventoryManipulator.addById(c, 2101072, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh3");//宝箱,爆现金道具
        } else if (splitted[0].equals("!addzh4")) {
            MapleInventoryManipulator.addById(c, 2100014, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//新怪物召唤
            MapleInventoryManipulator.addById(c, 2100009, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤两个蝙蝠怪
            MapleInventoryManipulator.addById(c, 2100015, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤在玩具塔外边栖息的蓝色鸟和粉红鸟
            MapleInventoryManipulator.addById(c, 2100007, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤60~70等级的怪物
            MapleInventoryManipulator.addById(c, 2100033, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤70~80等级的怪物
            MapleInventoryManipulator.addById(c, 2100034, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤80~90等级的怪物
            MapleInventoryManipulator.addById(c, 2100035, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤90~100等级的怪物
            MapleInventoryManipulator.addById(c, 2100036, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤100~110等级的怪物
            MapleInventoryManipulator.addById(c, 2101009, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤红色魔精灵
            MapleInventoryManipulator.addById(c, 2101010, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤蓝色魔精灵
            MapleInventoryManipulator.addById(c, 2101011, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤绿色魔精灵
            MapleInventoryManipulator.addById(c, 2101012, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh4");//召唤黑色魔精灵
        } else if (splitted[0].equals("!addzh5")) {
            MapleInventoryManipulator.addById(c, 2100052, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh5");//召唤月妙
            MapleInventoryManipulator.addById(c, 2100056, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh5");//召唤倒下的罗密欧
            MapleInventoryManipulator.addById(c, 2100057, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh5");//召唤倒下的朱丽叶
            MapleInventoryManipulator.addById(c, 2100028, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh5");//召唤三尾狐
            MapleInventoryManipulator.addById(c, 2100029, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh5");//召唤地铁的幽灵
            MapleInventoryManipulator.addById(c, 2100030, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh5");//鬼怪召唤袋
            MapleInventoryManipulator.addById(c, 2100020, (short) 1, c.getPlayer().getName() + " got Wizet pants by using !addzh5");//向满月求心愿


        } else {
            mc.dropMessage("〖 系统信息 〗 系统不存在 " + splitted[0] + " 系统管理员命令！");
            return false;
        }
        return true;
    }
}